const path = require('path')

module.exports = {
    babel: {
        // 自定babel配置
        presets: [],
        plugins: [],
        loaderOptions: {

        }
    },
    // 路径别名
    webpack: {
        alias: {
            '@': path.join(__dirname, 'src'),
            '@components': path.join(__dirname, 'src/components'),
            '@views': path.join(__dirname, 'src/views'),
            '@api': path.join(__dirname, 'src/api'),
            '@utils': path.join(__dirname, 'src/utils'),
            '@assets': path.join(__dirname, 'src/assets')
        },
        plugins: {
            add: [], /* An array of plugins */
        }
    },
    // 反向代理
    devServer: {
        port: 9555,
        proxy: {
            '/api': {
                target: 'http://localhost:9536',
                changeOrigin: true,
                pathRewrite: {
                    '^/api': ''
                }
            }
        }
    },

};